Skip to content

更新发布工作流,添加对 beta 版本的支持,并重构文档以集中说明开发、构建、测试和发布流程#2

Merged
MasonChow merged 3 commits intomainfrom
feature/release
Aug 30, 2025
Merged

更新发布工作流,添加对 beta 版本的支持,并重构文档以集中说明开发、构建、测试和发布流程#2
MasonChow merged 3 commits intomainfrom
feature/release

Conversation

@MasonChow
Copy link
Owner

No description provided.

Copilot AI review requested due to automatic review settings August 30, 2025 05:52
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Updates release workflow to support beta versions and refactors documentation to centralize development, build, test, and release processes.

  • Adds beta version support with prerelease detection and npm dist-tag handling
  • Creates centralized DEVELOPMENT.md for all dev/build/test documentation
  • Removes duplicate content from README files and consolidates workflow

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
crates/source_map_parser/README.md Simplifies README by removing upgrade notes, design principles, and roadmap sections
crates/node_sdk/README.md New comprehensive Node/WASM usage guide with API documentation
README.md Streamlines main README by removing detailed dev/build instructions and WASM examples
DEVELOPMENT.md New centralized development documentation covering build/test/release processes
.github/workflows/release.yml Major workflow updates for beta support, version syncing, and PR automation

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@MasonChow MasonChow merged commit 55e7267 into main Aug 30, 2025
1 check passed
@MasonChow MasonChow deleted the feature/release branch August 30, 2025 06:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants